package com.qfedu.yanglao20.entity.evaluate;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.qfedu.yanglao20.common.param.PageParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * (EvaluateConfig)实体类
 *
 * @author makejava
 * @since 2023-05-04 21:39:58
 */
@Data
@ApiModel("评价配置实体类")
public class EvaluateConfig extends PageParam implements Serializable {
    private static final long serialVersionUID = -94830493147401459L;
    /**
     * 评价配置
     */
    @ApiModelProperty("评价配置")
    private Integer id;
    /**
     * 问题
     */
    @ApiModelProperty("问题")
    private String question;
    /**
     * 答案一
     */
    @ApiModelProperty("答案一")
    private String answer;
    /**
     * 答案二
     */
    @ApiModelProperty("答案二")
    private String answers;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty("创建时间")
    private Date createTime;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty("更新时间")
    private Date updateTime;
    /**
     * 排序
     */
    @ApiModelProperty("排序")
    private String orders;
    /**
     * 状态 0启用 1禁用 默认1
     */
    @ApiModelProperty("状态")
    private Integer state;
    @ApiModelProperty("问题答案状态")
    private Integer configState;


}

